#include <iostream> 
#include <algorithm>
using namespace std;
int a[500],b[500];

int n;

int main()
{
	for(int i=0;i<500;i++){
		b[i]=-1000000;
	}
	cin>>n;
	int temp;
	int odd=0;
	int even=0;
	for(int i=0;i<n;i++){
		cin>>temp;
		if(temp>=0){
			a[even]=temp;
			even++;
		}
		else{
			b[odd]=temp;
			odd++;
		}
	}
	sort(a,a+even);
	sort(b,b+odd,greater<int>());
	int ans=0;
	for(int i=0;i<even;i++){
		int * pos=find(b,b+odd,-a[i]);
		if(pos!=b+odd) ans++;
	}
	cout<<ans<<endl;
	return 0;
}
